package dao.interfaces.Curso;

import java.util.List;

import dao.transferObjects.UsuarioTO;
import dao.transferObjects.Gae.CursoTO;

public interface ICurso {
	
	public int crearCurso(CursoTO curso);
	public int modificarCurso(CursoTO curso);
	public int eliminarCurso(CursoTO curso);
	
	public List<CursoTO> obtenerTodosCurso();
	public List<CursoTO> obtenerTodosCursoDocente(UsuarioTO usuario);
	public List<CursoTO> obtenerCursoDocenteAnio(UsuarioTO usuario, int anio);
	
	public int obtenerSgteIDCurso();
}
